stool pidgeon - French English Dictionary